cylinder pin-tumbler lock - Spanish English Dictionary